package com.xmb.common.service;

import com.xmb.common.entity.XmbUserWithdrawDepositBlotter;
import com.xmb.common.params.WxWithdrawParam;

/**
 * Created by lyndon on 2019/5/8.
 */
public interface WithdrawService {

    /**
     * 审核通过-发送红包
     * @param blotter
     * @return
     */
    XmbUserWithdrawDepositBlotter confirmWithDraw(XmbUserWithdrawDepositBlotter blotter);

    /**
     * 拒绝提现
     * @param blotter
     */
    XmbUserWithdrawDepositBlotter refuseWithDraw(XmbUserWithdrawDepositBlotter blotter);

    /**
     * 申请提现
     * @param wxWithdrawParam
     * @return
     */
    void withdrawDeposit(WxWithdrawParam wxWithdrawParam);
}
